×

yard pet meaning in French

n. carcasse, vieux tacot; voiture que l'on ne peut pas vendre (argot)

Related Words

  1. yard
  2. pet
  3. petting
  4. scotland yard
  5. navy yard
  6. knacker's yard
  7. junk yard
  8. yard sale
  9. door yard
  10. lumber yard
  11. yard
  12. yard bird
  13. yard sale
  14. yardage
PC Version

Copyright © 2018 WordTech Co.